when everything is said and done - Turco Inglés Diccionario